package org.http4k.ai.mcp.conformance.server.tools

import org.http4k.ai.mcp.server.capability.CapabilityPack

/**
 * CapabilityPack containing Tool tests defined in the the MCP Conformance Test Suite
 */
fun ConformanceTools() = CapabilityPack(
    simpleTextTool(),
    imageContentTool(),
    audioContentTool(),
    embeddedResourceTool(),
    multipleContentTypesTool(),
    progressTool(),
    errorHandlingTool(),
    samplingTool(),
    elicitationTool(),
    elicitationSep1034Tool(),
    dynamicTool(),
    loggingTool()
)
